package opf5.utilidades;

import java.util.LinkedList;
import java.util.List;

import opf5.entities.dominio.Jugador;
import opf5.utilidades.Email;
import opf5.utilidades.EnviadorDeEmail;

public class MockEnviadorDeEmail implements EnviadorDeEmail {
	public int cantidadEmailsEnviados;
	private List<Email> emails = new LinkedList<Email>();
	
	public boolean emailFueEnviadoA(Jugador jugador) {
		for (Email e : emails) {
			if (e.getDireccion().equals(jugador.getEmail()))
				return true;
		}
		
		return false;
	}

	@Override
	public void enviarEmail(Email email) {
		emails.add(email);
		cantidadEmailsEnviados++;
	}
}
